/**
 *
 */
package com.ruicar.afs.cloud.easypass.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 *<p>Description: </p>  
 * @author happysayhello
 * @date Jul 26, 2020 
 */
@Data
@TableName("basic_main_easypass_logs")
public class BasicMainEasypassLogs extends BaseEntity<BasicMainEasypassLogs> {
    /** 业务数据id */
    private String dataId;
    /** 流水号 */
    private String msgId;
    /** 交易码 */
    private String reqCd;
    /** 请求路径 */
    private String reqPath;
    /** 请求时间 */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date reqTime;
    /** 请求报文 */
    private String reqMsg;
    /** 响应时间 */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date rspTime;
    /** 响应报文 */
    private String rspMsg;
    /** 响应码;000000-成功,830000超时,810000-处理中，其他为失败见具体描述 */
    private String rspCode;
    /** 响应描述 */
    private String rspErrMsg;
    /** 重试序号 */
    private Integer retryNo;

}
